substantially the same - Espagnol Anglais Dictionnaire